#ifndef __MAIN_H
#define __MAIN_H

#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <stdlib.h>
#include <unistd.h>
#include <glib.h>
#include <signal.h>
#include <stdlib.h>
#include <gattlib.h>
#include <getopt.h>
#include <fcntl.h>
#include <bluetooth/bluetooth.h>
#include <bluetooth/hci.h>
#include <bluetooth/hci_lib.h>
#include <pthread.h>
#include <mosquitto.h>
#include <stdarg.h>
#include <assert.h>

#include "cJSON.h"
#include "lescan_init.h"
#include "conf_json.h"
#include "log.h"
#include "queue.h"
#include "my_mqtt.h"
#include "thread.h"



extern pthread_t  ble_wr_tid;
extern pthread_t  mqtt_tid;
extern  gatt_connection_t   *conn;


#endif
